func internal/buildcfg.envOr
13 uses
internal/buildcfg (current package)
cfg.go#L24: GOROOT = envOr("GOROOT", defaultGOROOT)
cfg.go#L25: GOARCH = envOr("GOARCH", defaultGOARCH)
cfg.go#L26: GOOS = envOr("GOOS", defaultGOOS)
cfg.go#L27: GO386 = envOr("GO386", defaultGO386)
cfg.go#L49: func envOr(key, value string) string {
cfg.go#L57: switch v := envOr("GOAMD64", defaultGOAMD64); v {
cfg.go#L77: switch v := envOr("GOARM", def); v {
cfg.go#L90: switch v := envOr("GOMIPS", defaultGOMIPS); v {
cfg.go#L99: switch v := envOr("GOMIPS64", defaultGOMIPS64); v {
cfg.go#L108: switch v := envOr("GOPPC64", defaultGOPPC64); v {
cfg.go#L135: for _, opt := range strings.Split(envOr("GOWASM", ""), ",") {
cfg.go#L151: return envOr("GO_EXTLINK_ENABLED", defaultGO_EXTLINK_ENABLED)
exp.go#L25: flags, baseline, err := ParseGOEXPERIMENT(GOOS, GOARCH, envOr("GOEXPERIMENT", defaultGOEXPERIMENT))